trustworthy documentary trail - Spanish English Dictionary